mat etmek

  1. Verb to mate
  2. Verb to persist
  3. Verb to checkmate
  4. Verb to reduce someone to silence by superior argumentation
to put the kibosh on sth Verb